@Anon-81275 sagte in Den Polygonschwerpunkt von roten Linien in einem PNG-Bild mittels JavaScript rekonstruieren und die genauen Koordinaten ermitteln?: private static double normalizeAngle(double angle) { while (angle < 0) { angle += Math.PI; } while (angle >= Math.PI) { angle -= Math.PI; } return angle; } Leider ist diese Methode nicht ganz SpotBugs-konform... M C FL: Using floating-point loop counters can lead to unexpected behavior. At MapPolygon.java:[line 644] ... Deshalb: private static double normalizeAngle(double angle) { double normalizedAngle = angle % Math.PI; return normalizedAngle < 0 ? normalizedAngle + Math.PI : normalizedAngle; }